Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getBroadcastSmartMinimumDistance")
@set:JvmName(name = "setBroadcastSmartMinimumDistance")
var broadcastSmartMinimumDistance: Int

uint32 broadcast_smart_minimum_distance = 10;

Link copied to clipboard
@get:JvmName(name = "getBroadcastSmartMinimumIntervalSecs")
@set:JvmName(name = "setBroadcastSmartMinimumIntervalSecs")
var broadcastSmartMinimumIntervalSecs: Int

uint32 broadcast_smart_minimum_interval_secs = 11;

Link copied to clipboard
@get:JvmName(name = "getFixedPosition")
@set:JvmName(name = "setFixedPosition")
var fixedPosition: Boolean

bool fixed_position = 3;

Link copied to clipboard
@get:JvmName(name = "getGpsAttemptTime")
@set:JvmName(name = "setGpsAttemptTime")
var gpsAttemptTime: Int

uint32 gps_attempt_time = 6 [deprecated = true];

Link copied to clipboard
@get:JvmName(name = "getGpsEnabled")
@set:JvmName(name = "setGpsEnabled")
var gpsEnabled: Boolean

bool gps_enabled = 4 [deprecated = true];

Link copied to clipboard
@get:JvmName(name = "getGpsEnGpio")
@set:JvmName(name = "setGpsEnGpio")
var gpsEnGpio: Int

uint32 gps_en_gpio = 12;

Link copied to clipboard
@get:JvmName(name = "getGpsMode")
@set:JvmName(name = "setGpsMode")
var gpsMode: ConfigProtos.Config.PositionConfig.GpsMode

.meshtastic.Config.PositionConfig.GpsMode gps_mode = 13;

Link copied to clipboard
@get:JvmName(name = "getGpsModeValue")
@set:JvmName(name = "setGpsModeValue")
var gpsModeValue: Int
Link copied to clipboard
@get:JvmName(name = "getGpsUpdateInterval")
@set:JvmName(name = "setGpsUpdateInterval")
var gpsUpdateInterval: Int

uint32 gps_update_interval = 5;

Link copied to clipboard
@get:JvmName(name = "getPositionBroadcastSecs")
@set:JvmName(name = "setPositionBroadcastSecs")
var positionBroadcastSecs: Int

uint32 position_broadcast_secs = 1;

Link copied to clipboard
@get:JvmName(name = "getPositionBroadcastSmartEnabled")
@set:JvmName(name = "setPositionBroadcastSmartEnabled")
var positionBroadcastSmartEnabled: Boolean

bool position_broadcast_smart_enabled = 2;

Link copied to clipboard
@get:JvmName(name = "getPositionFlags")
@set:JvmName(name = "setPositionFlags")
var positionFlags: Int

uint32 position_flags = 7;

Link copied to clipboard
@get:JvmName(name = "getRxGpio")
@set:JvmName(name = "setRxGpio")
var rxGpio: Int

uint32 rx_gpio = 8;

Link copied to clipboard
@get:JvmName(name = "getTxGpio")
@set:JvmName(name = "setTxGpio")
var txGpio: Int

uint32 tx_gpio = 9;

Functions

Link copied to clipboard

uint32 broadcast_smart_minimum_distance = 10;

Link copied to clipboard

uint32 broadcast_smart_minimum_interval_secs = 11;

Link copied to clipboard

bool fixed_position = 3;

Link copied to clipboard

uint32 gps_attempt_time = 6 [deprecated = true];

Link copied to clipboard

bool gps_enabled = 4 [deprecated = true];

Link copied to clipboard

uint32 gps_en_gpio = 12;

Link copied to clipboard

.meshtastic.Config.PositionConfig.GpsMode gps_mode = 13;

Link copied to clipboard

uint32 gps_update_interval = 5;

Link copied to clipboard

uint32 position_broadcast_secs = 1;

Link copied to clipboard

bool position_broadcast_smart_enabled = 2;

Link copied to clipboard

uint32 position_flags = 7;

Link copied to clipboard

uint32 rx_gpio = 8;

Link copied to clipboard

uint32 tx_gpio = 9;